#!/bin/sh

#NOTE: you can also call 
#      /usr/local/ec2onrails/bin/exec_runner
#      to run a script under a specific role
#      see the file for details

if test -e /mnt/app/current; then
  cd /mnt/app/current

  if test -e /mnt/app/current/script/cron/hourly; then 
     if test -f /mnt/app/current/script/cron/hourly; then 
        sudo -u app /usr/local/ec2onrails/bin/rails_env script/cron/hourly;
     else
        for f in script/cron/hourly/*; do
           if test -f $f; then 
              sudo -u app /usr/local/ec2onrails/bin/rails_env $f
           fi
        done
     fi
     exit 0;
  fi

  #DEPRECATED: just for old usage....
  if test -e /mnt/app/current/script/hourly
  then 
     sudo -u app /usr/local/ec2onrails/bin/rails_env script/hourly
     exit 0;
  fi

fi
